package com.zr.dao;

import java.sql.Connection;
import java.util.List;

import com.zr.model.Teacher;
import com.zr.model.User;

public interface InsertteaDao {
	/**
	 *  插入教师		
	 * @param tid	教师编号	
	 * @param tname 教师姓名
	 * @param tage 年龄
	 * @param tsex 性别
	 * @param address 家庭住址
	 * @param tpnumber 联系电话
	 * @return
	 */
	public boolean insertteacher(String tname,String tage,String tsex,String address,String tpnumber,Connection con);
	/**
	 *  在新增教师的同时新增一个与之对应的用户账号
	 * @param uname	用户名
	 * @param upsw 密码
	 * @param tid 教师id
	 * @param rid 身份id
	 * @return
	 */
	public boolean insertUser(String uname,String upsw,int rid,Connection con);
	/**
	 * 通过教师姓名与性别查找当前教师id
	 * @param tname
	 * @param tsex
	 * @return
	 */
	public Teacher findTidBytnameAndSex(String tname,String tsex);
	/**
	 * 为用户tid赋值
	 * @param tid
	 * @return
	 */
	public boolean updateTidFromUser(int tid,int uid);
	/**
	 * 通过用户名和密码查找当前的uid
	 * @param uname
	 * @param tpsw
	 * @return
	 */
	public User findUidByUnameAndUpsw(String uname,String upsw);
}
